speculate about money or sex - German English Dictionary